草庐IT

Mac 安装 nvm

全部标签

windows - 检查是否安装了特定版本的程序

我正在尝试创建一个非常简单的脚本来检查是否安装了特定程序,如果安装了则返回该程序的版本号。我已经能够运行脚本并能够返回二进制值(无论是否安装了程序),但不确定如何返回已安装程序的版本号。我将发布的内容将是我正在做的事情,以便在安装程序时返回,并且在获得版本号时需要帮助。functionCheck_Program_Installed{$my_check=Get-ItemPropertyHKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\*|Select-ObjectDisplayName,Displa

c++ - 如何以编程方式在 Windows、Mac 和 Ubuntu 中设置音量?

我想使用C/C++在Windows、Mac和Ubuntu中以编程方式设置音量。命令行也可以,但首选C/C++。提前致谢! 最佳答案 只是提示,在Windows中,围绕音量调整的“理念”在XP和Vista/7之间发生了变化。在XP上更改主音量的代码只会在Vista和7上更改混音器中应用程序特定的音量设置。这是MS音频开发团队之一关于此的一篇很好的博客文章:LarryOsterman'sBlog以下是一些可能有用的代码项目页面:ForXPForVista+此外,这里还有一些关于新API的PowerPoint演示文稿:AMPSummitp

c# - 从 IPv4 中的(非本地)IP 地址获取 MAC 地址的最简单方法

是否有一种简单的方法来获取通过TCP/IPv4套接字连接到我的应用程序的机器的MAC地址?或者用更一般的术语来说:如果我有IP地址,在IPv4中获取相应MAC地址的最佳方法是什么? 最佳答案 MAC地址仅用于下一跳。这基本上意味着客户端的原始MAC地址在第一跳后将不可见。一般而言,如果您与客户端不在同一物理网段,则您无法获取IP并获取MAC(反之亦然)。 关于c#-从IPv4中的(非本地)IP地址获取MAC地址的最简单方法,我们在StackOverflow上找到一个类似的问题:

java - Eclipse安装在C盘吗?

我有一个问题可能有点愚蠢。我正在从Netbeans更改为Eclipse,我注意到Eclipse没有安装在我的C:驱动器上,也没有出现在开始菜单上,也没有出现在删除程序窗口中。当我运行安装时,它会自动打开,我必须从那个文件中使用它。我是不是用错了?或者它应该是那样的?如果没有,我该如何正确安装eclipse?谢谢。 最佳答案 AmIusingitwrong?Orisitsupposedtobelikethat?Ifnot,howtoIproperlyinstalleclipse?thanks.不应安装Eclipse。在Windows上

c++ - 以编程方式检测是否安装了 Windows Media Player

有人对如何以编程方式检测是否安装了WindowsMediaPlayer有任何建议吗?我知道注册表设置查找,但不要相信它,因为它有点误导(卸载可能不会删除它)。而且我考虑过只发布一个视频,但可能是由于未安装MediaPlayer以外的其他原因导致的错误,因此也不是决定性的。理想情况下,我更喜欢可以从我的C++应用程序和我的NSIS中使用的解决方案安装程序。但我的C++应用程序是最重要的,我愿意接受安装程序中的注册表破解。 最佳答案 查看键HKLM\Software\Microsoft\ActiveSetup\InstalledComp

java - 增加基于 Windows 安装程序的 Tomcat PermGen Space

我在使用Tomcat时遇到了一些问题。我正在部署一个Grails应用程序,当我添加新功能时,我在堆栈跟踪文件中遇到了这个(不幸的是众所周知的)错误:Causedby:java.lang.OutOfMemoryError:PermGenspace2014-01-1319:28:35,753[http-bio-8080-exec-26]ERRORStackTrace-FullStackTrace:org.codehaus.groovy.runtime.InvokerInvocationException:java.lang.OutOfMemoryError:PermGenspaceatgs

适用于 Mac 和 Win 的 C++ 跨平台 UI 框架?

我正在寻找一个UI框架,它可以让我创建一个C++应用程序,在mac和win上看起来/表现都是原生的。我所说的native是指类似于IBM的AWT/SWTonJava的方法。六年前没有这样的东西,现在有吗?提前谢谢你。 最佳答案 我想到了Qt和wxWidgets。如果可以,请提一个建议:MacOSX用户对UI有一系列期望,其中大部分在Apple的人机界面指南中有详细说明。跨平台应用程序的外观和行为往往与native应用程序不同,用户会寻找并更喜欢native替代品。 关于适用于Mac和Wi

windows - 有没有办法为 Mac/Windows 制作双重可执行文件?

我正在寻找一种为Windows/Mac制作双重可执行文件的方法。也就是说,我可以在任一操作系统中执行该文件,它会运行我想要用于该操作系统的一些代码。此代码可以是脚本或(最好)native编译的代码,但它需要在vanillaOS上运行,而不需要安装任何额外的工具或库。另一个要求是它必须是单个文件。有人知道这样做的方法或者这甚至可能吗? 最佳答案 我能看到这个工作的唯一方法是安装额外的工具:脚本:命令解析器在Mac(bashshell)和Windows(有2个:PowerShell和原始版本,不知道它的技术名称)之间非常不同。您要么必须

C#程序知道windows操作系统安装在哪个驱动器?

我想用c#编写一个程序来确定操作系统安装在哪个目录中。?我的意思是在某些系统中它位于“C”驱动器中,而在某些系统中它位于“D”驱动器中。我想知道在C#编程语言中有什么方法可以知道操作系统安装在哪个硬盘驱动器中。问候,赛辛杜 最佳答案 尝试System.Environment.GetEnvironmentVariable("WINDIR")更新:您也可以使用SpecialFolder.Windows但如您所见here它还返回对应于%windir%或%SYSTEMROOT%环境变量的值。 关

windows - 如何将 perl 脚本制作成安装程序 exe 或 msi

我正在创建perl脚本/编程并通过Perlappperl开发工具包(PDK)应用程序转换为*.EXE但是我想知道同一个应用程序是否可以用于将*EXE作为Installer或MSI。或者我们有任何其他应用程序可以使用perl脚本来实现相同的目的。如果有人在这方面指导我,我将不胜感激。 最佳答案 Iwanttoknowwhetherthesameapplicationcanusetomakethe*EXEasanInstallerorMSI没有。不能这是一个愚蠢的问题从Perl源文件制作可执行文件主要是将perl可执行文件的副本与Per